using mechanical impulses - Espagnol Anglais Dictionnaire